package com.cn.wanxi.util;

public class Person {
    String defaultname;
    private Integer privateage;
    protected String protectedsex;
    public Float publicheight;
    static final String NAME = "hanmmm";
    /**
     * 变量 字面量 变量值  数据 data
     * 数据类型--- java  数据类型有哪些？
     * 1.基本数据类型
     * 4中数据类型
     * 整型   byte short int  long
     * 1     2     4    8
     * 一个字节有8个bit位
     * 0000 0100   二进制转换为十进制
     * <p>
     * 浮点型
     * 字符型
     * 布尔型     范围   默认值
     * 2.引入数据类型
     * 如果是应用数据类型 默认值为null
     * 修饰符
     * 访问修饰符   权限修饰符
     * 非访问修饰符  特征修饰符
     * <p>
     * 类
     * ：类分为几个部分？由哪些组成的？
     * 包
     * 属性
     * 方法
     * 构造方法  方法名和类名一致
     * 代码块
     */
//    包 com.cn.wanxi  国际  国内  公司名称
//    com.hongkong.aaa
//    权限修饰符  特征修饰符 数据类型  变量名=变量值
//    private static final String namaaa = "fads";

    //    权限修饰符  特征修饰符 返回值类型  方法名称（形式参数） throw  异常｛
//      方法体
//    ｝
//    {
//        String aa = aa();
//        System.out.println(11);
//        Person person = new Person();
//    }
//    public Person() {
//        System.out.println(3);
//    }

//    {
//        System.out.println(2);
//    }
//
//   static Child child=new Child();
//
//    static {
//        System.out.println(1);
//    }


    //    int a;
//    boolean b;
//long a;
//    static int a = 1;
    //    float a = 1;
//    static double b = 1D;
//    static char b = 'A';
//    static byte b = 1;
//   static boolean b;
//   static  int a;
    static String name = "aa";

    public void findByUsernameAndPassword(String name) {
        Person.name = name;

        System.out.println(name);
    }

    public static void main(String[] args) {

//        new Person().aa("bb");
//        a=(int) b;
//        b=(boolean) a;
//        a = b;
//        b=a;
//        System.out.println(a);
//        b += 1;
//        b = b + 1;
//        b = (byte) a;
//        b = a;
//        Person person = new Person();
//        person.name = "小明";
//怎么定义变量？
//        int a;
//        ;
//        System.out.println("--" + new Person().b.hashCode() + "---");


    }
}
